package pruebas.controlModeloTabla;


public class Individuo {
	long numOrden;
	double fenotipo, aptitud, puntuacion, puntuacAcumulada, numVecesSelecccionado; 
	boolean mejorGeneracion, optimoPractica;
    
    /** Construye una instancia de persona con los datos que se
     * le pasan. */
    public Individuo(long numOrden, double fenotipo, double aptitud, double puntuacion, double puntuacAcumulada, 
    		         int numVecesSelecccionado, boolean mejorGeneracion, boolean optimoPractica){
    	
    	this.numOrden = numOrden; this.fenotipo = fenotipo; 
    	this.aptitud = aptitud; this.puntuacion = puntuacion; this.puntuacAcumulada = puntuacAcumulada; 
    	this.numVecesSelecccionado  = numVecesSelecccionado; 
    	this.mejorGeneracion = mejorGeneracion; this.optimoPractica = optimoPractica;
    }

	public long getNumOrden() {
		return numOrden;
	}

	public void setNumOrden(long numOrden) {
		this.numOrden = numOrden;
	}

	public double getFenotipo() {
		return fenotipo;
	}

	public void setFenotipo(double fenotipo) {
		this.fenotipo = fenotipo;
	}

	public double getAptitud() {
		return aptitud;
	}

	public void setAptitud(double aptitud) {
		this.aptitud = aptitud;
	}

	public double getPuntuacion() {
		return puntuacion;
	}

	public void setPuntuacion(double puntuacion) {
		this.puntuacion = puntuacion;
	}

	public double getPuntuacAcumulada() {
		return puntuacAcumulada;
	}

	public void setPuntuacAcumulada(double puntuacAcumulada) {
		this.puntuacAcumulada = puntuacAcumulada;
	}

	public double getNumVecesSelecccionado() {
		return numVecesSelecccionado;
	}

	public void setNumVecesSelecccionado(double numVecesSelecccionado) {
		this.numVecesSelecccionado = numVecesSelecccionado;
	}

	public boolean getMejorGeneracion() {
		return mejorGeneracion;
	}

	public void setMejorGeneracion(boolean mejorGeneracion) {
		this.mejorGeneracion = mejorGeneracion;
	}

	public boolean getOptimoPractica() {
		return optimoPractica;
	}

	public void setOptimoPractica(boolean optimoPractica) {
		this.optimoPractica = optimoPractica;
	}
    
        
}
